package main

import "github.com/gin-gonic/gin"

func main() {
	r := gin.Default()

	r.GET("/get", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "get",
		})
	})
	r.POST("/post", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "post",
		})
	})
	r.DELETE("/delete", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "delete",
		})
	})
	r.PUT("/put", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "put",
		})
	})
	r.Handle("GET", "/handle-get", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "handle-get",
		})
	})
	r.Any("/any", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "any",
		})
	})
	// 端口默认8080
	_ = r.Run()
}
